@charset "utf-8";
/* CSS Document */
html, body{
 	margin: 0px 0px;
	width: 100%;
	height: 100%;
 
}
iframe{
    margin: 0px 0px;
    width: 100%;
    height: 100%;
}
body {
	background: #fff;
	font: 12px/1.5 "\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "\5B8B\4F53";
	margin: 0 auto;
	padding: 0;/*
	color: #404040;*/
}
div {
	margin: 0 auto;
	padding: 0;
}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p, table, td, tr {
	margin: 0;
	padding: 0;
	border: none;
	list-style-type: none;
}
a {
	margin: 0;
	padding: 0;
	color: #333;
	text-decoration: none;
	cursor: pointer;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
*html .clearfix {
	height: 1%;
}
*+html .clearfix {
	height: 1%;
}
.f_l {
	float: left;
}
.f_r {
	float: right;
}
.blank5 {
	height: 5px;
	line-height: 5px;
	clear: both;
	visibility: hidden;
}
input, select, button,textarea{
	padding: 0;
	margin: 0;
	outline: none;
	box-shadow: none;
}
select::-ms-expand { display: none; }
textarea{resize:none;}
.main_box{ min-width:1000px; max-width:1000px; margin:0 auto; padding:0; position:relative;}

.bdnone{ border:none;}
.mgt10{ margin-top:10px;}
 
::-webkit-scrollbar{
  width:6px !important;
}
::-webkit-scrollbar-button {
}
::-webkit-scrollbar-track{
  background-color:#f3f3f3;
 
}
::-webkit-scrollbar-track-piece{
  background-color:#f3f3f3;
  -webkit-border-radius:4px;
}
::-webkit-scrollbar-thumb{
  background-color:#999999;  
  border:solid 1px #C0C0C0;
  border-radius:4px;  
} 
::-webkit-scrollbar-corner {
  background-color: #999999;
} 
::-webkit-resizer {
  background-repeat: no-repeat;
  background-position: bottom right;
}

/* 分页 */
.paging{ float:right; margin-top:26px; margin-bottom:30px;}
.paging a{ float:left; height:36px; line-height:36px; margin-left:5px; }
.paging a.up_btn{height:36px; width:84px;background:url(../images/up_btn.png) no-repeat 6px center #fff; color:#ddd; text-align:center;line-height:36px;  border:solid 1px #dcdcdc;}
.paging a.next_btn{height:36px; width:84px;background:url(../images/next_btn.png) no-repeat 66px center #f3f3f3; color:#333; margin-right:25px; text-align:center;line-height:36px; border:solid 1px #dcdcdc;}
.paging span{ background:#f3f3f3; float:left; width:36px; height:36px; border:solid 1px #dddddd; margin-left:5px; line-height:36px; text-align:center; color:#333359;}
.paging span.on{background:#00b294; border:solid 1px #00b294; color:#fff;}
.page_input{ height:36px; border:solid 1px #dddddd; width:36px; text-align:center;}
.confrim{ height:36px; width:36px;background:#f3f3f3; border:solid 1px #ddd; margin-left:5px; border-radius:2px;}
.footbody{width:100%;height: 20px;line-height: 100%;text-align: center}
button:hover{
	background: red !important;
	transition:  background linear 0.5s;
}
.half>button:hover{
	background: blue;
	transition:  background linear 0.5s;
}